a palm-tree in philippines - Français Anglais Dictionnaire